|
Technical Q&ATB 62 - コントロールの背景色を設定するには(1999 年 5 月 3 日)
Q: コントロールの背景色設定ができず、困っています。コントロールのカラーテーブルには背景色に関する項目があるようですが、標準コントロールではこの項目は無視されているようです。どうすればいいでしょうか? A: 残念ながら、Mac OS 8 と Appearance SDK の登場以来、この問題を解決する方法は数多くあります。「アピアランス機能拡張」(この機能は Mac OS 8.5 以降ではシステム本体に統合されました) を使わない場合、コントロールの背景色は、ウインドウカラーテーブルの内容をもとに設定されます。それ以外の場合、コントロールの背景色を設定する方法はずっと複雑になります。これについてはサンプルコードを使って説明するのが最善なため、「ControlBackground」サンプルをアップデートして、今後の Developer CD と FTP サイトに収録する予定です。
-- Pete Gontier Worldwide Developer Technical Support Technical Q&As | Contents Previous Question | Next Question To contact us, please use the Contact Us page. |